package com.chao.yyks.modular.studentMsg.mapper;

import com.alibaba.fastjson.JSONObject;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import com.chao.yyks.modular.studentMsg.bean.EnStudentMsg;
import com.chao.common.util.reaction.PageList;


/**
 * 学生留言Mapper
 * chao
 * 2024-10-17
 */
@Repository
public interface EnStudentMsgMapper {

	/**
	 * 新增学生留言
	 */
	int insertEnStudentMsg(EnStudentMsg enStudentMsg);

	/**
	 * 修改学生留言
	 */
	int updateEnStudentMsg(EnStudentMsg enStudentMsg);

	/**
	 * 物理删除学生留言
	 */
	int deleteDataEnStudentMsg(String id);

	/**
	 * 查询学生留言详情
	 */
	int selectEnStudentMsgSize(@Param("studentId") String studentId,@Param("problemDate") String problemDate);

	/**
	 * 查询学生留言详情
	 */
	EnStudentMsg selectEnStudentMsgById(String id);

	/**
	 * 查询学生留言列表
	 */
	PageList<EnStudentMsg> selectEnStudentMsgByList(@Param("json") JSONObject json);

}